using ZR.Model.FacManage.Dto;
using ZR.Model.FacManage;

namespace ZR.Service.FacManage.IFacManageService
{
    /// <summary>
    /// 工位信息service接口
    /// </summary>
    public interface IFacStationService : IBaseService<FacStation>
    {
        PagedInfo<FacStationDto> GetPageList(FacStationQueryDto parm);

        List<TreeSelectInfo> GetTreeList(bool disabledFactory, bool disabledWorkshop, bool disabledLine);

        FacStation GetInfo(string StationId);

        FacStation AddFacStation(FacStation parm);

        int DeleteFacStation(string[] ids);

        int UpdateFacStation(FacStation parm);
    }
}
